Bookly\Backend\Modules\Diagnostics\Ajax B

Total Complexity 90
Dependencies 7
Dependents 1
Total lines 444
Lines of code 342
Logical lines of code 202
Comment lines 39
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
importData()
D
28
29 125
exportData()
B
38 15 65
getLogs()
A
43 13 40
diagnosticsAjax()
A
54 12 18
makeSafe()
A
46 8 41
getQuery()
S
57 3 17
runDiagnosticsTest()
S
63 3 10
csrfTokenValid()
S
70 2 6
getClassInstance()
S
69 2 7
permissions()
S
79 1 3
deleteLogs()
S
72 1 6
setLogsExpire()
S
75 1 4